Career 2016 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Chile F2 International Bavarian Championship - Eckental Allianz Suisse Open Gstaad - Gstaad France F5 France F7 Turkey F15 Turkey F16 Turkey F17 Turkey F18 Turkey F19 Turkey F20 France F10 France F11 2004 USTA Challenger of Calabasas - Calabasas VII Avierto Internacional de Salinas - Salinas 1st Challenger Tournament Leon - Leon 2002 USTA Challenger of Calabasas - Calabasas The Scottish Tennis Championships - Edinburgh ARMS USTA Challenger - Rocky Mount Siemens Open 2002 - Scheveningen Bulgarian Challenger 2002 - Sofia Jameson Cup - Milan Telesp Celular Open - Ribeirao Preto Pekao Open 2001 - Szczecin IPP Open - Helsinki Okal Cup 2001 International Bavarian Championships - Eckental Neride Prague Indoor - Prague Milano Challenger-Jameson Cup - Milan TED Open-Akbank Private Banking - Istanbul Neride Prague Indoor - Prague Jameson Cup - Milan Intersport Heilbronn Open - Heilbronn Hamburg Challenger - Hamburg Heilbronn Challenger - Heilbronn Warsteiner Challenger Series - Lippstadt Barletta Citta'Della Disfida Open 98 - Barletta BPCA Open de Nice-Tounoi Challenger - Nice III Challenger Continenal Plaza - Puerto Vallarta AXA Open - Espinho Zivnobanka Open - Prostejov Zagreb Open - Zagreb Open de Montauban - Montauban Venice Open - Venice Newcastle Challenger - Newcastle Tampere Challenger - Tampere Scottish Tennis Championship - Edinburgh Pomorski Bank Kredytowy Open - Szczecin Meridiana Sardegna Open - Olbia VI Open Banc Agricol - Andorra Crystal Cup 1998 - Portoroz Nuembrecht Challenger - Nuembrecht Warsteiner Challenger Wolfsburg - Wolfsburg Open de Franche Comte - Besancon XL Capital Bermuda Open - Bermuda FILA Challenger Biella - Biella Northern Electric Open 1999 - Newcastle I Open de Tenis Comunidad de Madrid - Madrid V Trofeo Ciudad de Quito - Quito Pekao Open - Szczecin Okal Cup - International Bavarian Championship - Eckental Wiesmann Roadster Open - Nuembrecht Warsteiner Challenger Lubeck - Lubeck Challenger 42 - Andrezieux Open de Franche Comte - Besancon VII Torneo Internazionale di Tennis - Barletta C.T. San Remo - XIII Piertomaso Tessitore - San Remo Open Sainte-Victoire - Aix-En-Provence Steelers Cup - Kosice Prague Open - Prague Sporting Challenger 2003 - Turin Zivnobanka Czech Open - Prostejov Top Wool Challenger Biella - Biella Ciudad de Pozoblanco Open Diputacion - Cordoba The Manchester Trophy - Manchester VI Gramado Open de Tenis - Gramado Pekao Open 2003 - Szczecin Lambertz Open - Aachen Tatra Banka Open 2003 - Bratislava The Wright Financial Group, Inc. Challenger - Champaign Intersport Heilbronn Open - Heilbronn Gemax Samsung Open 2004 - Belgrade Challenger 42 - Andrezieux The LTA Wrexham Challenger - Wrexham The Surbiton Trophy - Surbiton XI Open International D'Andorra - Andorra VII Open Banc Agricol - Andorra Copa Ericsson - Buenos Aires San Benedetto Challenger - San Benedetto Riviera di Rimini Challenger 2004 - Rimini Trani Cup - Trani Alfa Romeo Tennis Cup - Cordenons IPP Geneva Trophy - Geneva Samarkand Challenger - Samarkand Bukhara Challenger - Bukhara Black Forest Open 2004 - Freudenstadt Rhein-Main Challenger 2004 - Aschaffenburg Tehran Open 2004 - Tehran Pekao Open 2004 - Szczecin Open de L'Isere - Grenoble Lambertz Open - Aachen Copa Petrobras Santiago - Santiago Copa Petrobras Argentina - Buenos Aires IPP Open - Helsinki Copa Petrobras Santa Cruz - Santa Cruz de la Sierra Copa Petrobras Bogota - Bogota Jameson Cup - Milan Copa Petrobras Guadalajara - Guadalajara Aberto de Sao Paulo - Sao Paulo La Serena Open - La Serena Copa Telefonica CTC Chile - Santiago The LTA Men's Challenger Wrexham - Wrexham KGHM Polish Indoors - Wroclaw Open de Franche-Comte - Besancon Logopak Challenger 2005 - Lubeck Sarajevo Open - Sarajevo San Luis Potosi Challenger - San Luis Potosi Torneo Internacional Challenger Fila 2005 - Leon The Surbiton Trophy - Surbiton Tallahassee Tennis Challenger - Tallahassee Challenger Casablanca San Angel - Mexico City Tunis Open - Tunis 4° Sporting Challenger - Turin The Surbiton Trophy - Surbiton Ciudad de Pozoblanco Open Diputacion - Cordoba GHI Bronx Tennis Classic - Bronx The Natrel's Challenger of Granby - Granby Napoli International Cup - Napoli PrivatBank Cup - Dnepropetrovsk Ciur Pribram Challenger - Pribram Mobilux Open - Luxembourg Intersport Heilbronn Open - Heilbronn Challenger 42 - Andrezieux Ethias Tennis Trophy - Mons BMW Tennis Championship - Sunrise The LTA Cardiff Challenger - Cardiff Isla de Lanzarote - Lanzarote Tunis Open 2006 - Tunis The Surbiton Trophy - Surbiton Internationaux de Bretagne - Brest Copa Ericsson - Santiago Ciudad de Pozoblanco Open Diputacion - Cordoba San Luis Potosi Challenger 2002 - San Luis Potosi 2002 Eddleman USTA Challenger - Birmingham Open D'Orleans - Orleans 2001 Eddleman USTA Challenger - Birmingham Powder Byrne Trophy - Surbiton Kobstaedernes ATP Challenger - Kolding XI Venice Open - Venice USTA Challenger - Champaign VIII Trofeo Ciudad de Quito - Quito Visa Tennis Open - Sao Paulo Challenger Lugano - Lugano Almaty Challenger 1 - Almaty 9° Trani Cup - Trani Busan Open - Busan Ostend Challenger Tennis Cup of Flanders - Ostende San Marino Cepu Open - San Marino Kos-Zucchetti Tennis Cup - Cordenons Medicor Open - Budapest XIII Trofeo Ciudad de Quito - Quito Copa Petrobras Colombia - Bogota Lambertz Open by Stawag 2007 - Aachen Warsteiner Challenger Lubeck - Lubeck Copa Petrobras Paraguay - Asuncion IPP Open - Helsinki The Joyce Eisenberg Jerusalem Open - Jerusalem Zagreb Open - Zagreb Challenger Britania Zavaleta - Puebla ATP Challenger La Serena - La Serena Internazionali di Tennis di Bergamo - Bergamo Internationaux du Doubs - Besancon USTA Challenger of North Miami Beach - North Miami Beach San Luis Potosi Challenger - San Luis Potosi BMW Tennis Championship - Sunrise XL Capital Bermuda Open - Bermuda ECM Cup - Prague Puerto Rico Challenger Tennis Event - Humacao Men's Pro Challenger at Tunica National - Tunica Hurricane Tennis Open - Bradenton Memorial Savigni - Sassuolo Challenger Canottieri Minico - Mantova Memorial A. Manfredini Sassuolo Challenger - Sassuolo 2002 FSE Challenger - Tarzana XXIX Edizione 'A.Savoldi Marco' - Manerbio I Tourneo Fila Citta di Brindisi - Brindisi Asirom Challenger Brasov - Brasov Heilbronn Open - Heilbronn Samarkand Challenger - Samarkand Geneva Challenger - Geneva Open D'Orleans - Orleans Copa Petrobras-Colombia - Bogota Optimus Maia Open - Maia The Powder Byrne Trophy - Surbiton President's Cup - Astana Caversham International Tennis Tournament - Jersey Lima Challenger - Lima Dunlop World Challenge - Toyota Heilbronn Challenger Bucaramanga Challenger TED Open Istanbul - Istanbul Bogota Challenger St. Brieuc Challenger Rhodes Challenger Pereira Challenger Ramat Hasharon Challenger Reggio Emilia Challenger Manta Challenger Recanati Challenger Heilbronn Open - Heilbronn St. Remy Challenger Asuncion Challenger Guayaquil Challenger Lima Challenger Open de L'Isere (Open 38) - Grenoble VII Trofeo Ciudad de Quito - Quito Tatra Banka Open - Bratislava IPP Open - Helsinki Britania Zavaleta - Puebla Internationaux de Tennis de Brest - Brest Recanati Challenger Izmir Challenger Ortisei Challenger Bratislava Challenger Bath Challenger Pozoblanco Challenger Geneva Challenger Casino Lugano - Lugano Bratislava Challenger VIII Avierto Internacional de Salinas - Salinas San Luis Potosi Challenger - San Luis Potosi St. Remy Challenger Izmir Challenger Challenger Leon 2003 - Leon Geneva Challenger Nord/LB Open - Braunschweig Geneva Challenger X Trofeo Ciudad de Quito - Quito XL Capital Bermuda Open - Bermuda The Surbiton Trophy - Surbiton Naples Challenger - Naples South African Airways Tennis Open - Durban Internazionali de Tennis di Bergamo - Bergamo TED Open - Istanbul ECU Prague Open - Prague San Remo Tennis Cup - San Remo Memorial Manfredini - Sassuolo The Surbiton Trophy - Surbiton Ciudad de Pozoblanco Open Diputacion - Cordoba Challenger ATP de Cuenca Diario El Mercurio - Cuenca Lamberts Open by Stawag - Aachen XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio Alexander Kolyaskin Memorial - Donetsk Open D'Orleans - Orleans Copa Sevilla 2007 - Seville Seguros Bolivar Open - Medellin Challenger 42 - Andrezieux Prasentiert Von Seat Wolfsburg - Wolfsburg Copa Petrobras Brazil - Belo Horizonte Copa Petrobras Uruguay - Montevideo Copa Petrobras Argentina - Buenos Aires KGHM Dialog Polish Indoors - Wroclaw Challenger de Providencia-Copa Kia - Santiago Open Diputacion Ciudad de Pozoblanco - Cordoba Moncton Men's Challenger - Moncton Copa Petrobras-Paraguay - Asuncion Open de l'Isere - Grenoble Keio Challenger International Tennis Tournament - Yokohama Santiago Challenger Sarajevo Challenger Johannesburg Challenger Pozoblanco Challenger Copa Ericsson - Montevideo Sarajevo Open - Sarajevo Bogota Challenger Buenos Aires Challenger Mons Challenger Montevideo Challenger Santiago Challenger Akbank Private Banking-TED Open - Istanbul Prostejov Challenger Turin Challenger Pozoblanco Challenger Ostrava Open 2005 - Ostrava Istanbul Challenger LXVII Concurso Internacional de Tenis Cidade de Vigo - Vigo St. Remy Challenger Tatra Banka Open - Bratislava International Championship of Croatia - Umag Connex Open Romania - Bucharest International Championships of Sicily - Palermo Abierto Mexicano de Tenis - Mexico City Rado Swiss Open - Gstaad International Championship of Croatia - Umag Cerveza Club Columbia Open - Bogota Estoril Open - Estoril Open Seat-Godo 2000 - Barcelona UBS Open Gstaad - Gstaad Croatia Open - Umag Internazionali di Tennis di San Marino - San Marino Legg Mason Tennis Classic - Washington D.C. Gelsor Open Romania - Bucharest President's Cup 2000 - Tashkent Heineken Open Shanghai - Shanghai Sybase Open - San Jose Citrix Tennis Championships - Delray Beach President's Cup - Tashkent Heineken Open Shanghai - Shanghai Campionati Internazionali di Sicilia - Palermo Davidoff Swiss Indoors - Basel Brasil Open - Salvador Adidas International - Sydney International Championship of Croatia - Umag Idea Prokom Open - Sopot Brasil Open - Salvador Campionati Internazionali di Sicilia - Palermo St. Brieuc Challenger Athens Challenger Prostejov Challenger 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Turin Challenger Orleans Challenger Vancouver Challenger Bancolombia Open - Bogota Challenger Casablanca San Angel - Mexico City Iquique Challenger XL Bermuda Open - Bermuda San Remo Tennis Cup - San Remo Fergana Challenger - Fergana Izmir Cup - Izmir Helsinki Challenger Bulgarian Open Challenger - Sofia Guzzini Challenger - Recanati Seguros Bolivar Open - Bogota Challenger Banque Nationale - Granby Southern Capital Cup - Almaty Milan Challenger Genova Open Challenger - Genova XIV Challenger ATP Club Premium Open - Quito Milan Indoors - Milan Hellmann's Cup - Santiago The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch Allianz Suisse Open - Gstaad Cherbourg Challenger Croatia Open - Umag Campionati Internazionali di Sicilia - Palermo Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel BellSouth Open - Vina del Mar Argentina Open - Buenos Aires San Luis Potosi Challenger Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Grand Prix Hassan II - Casablanca U.S. Men's Clay Court Championships - Houston Internationaler Raiffeisen Grand Prix - St. Polten The Priority Telecom Open - Amersfoort RCA Championships - Indianapolis Generali Open - Kitzbuhel Vietnam Open - Ho Chi Minh City AIG Japan Open - Tokyo Stockholm Open - Stockholm Davidoff Swiss Indoors - Basel Grand Prix de Tennis de Lyon - Lyon Milan Challenger Grand Prix de Tennis de Lyon - Lyon Turin Challenger Bogota Challenger Manchester Challenger Segovia Challenger Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Countrywide Classic - Los Angeles Thailand Open - Bangkok BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Jersey Challenger Qatar ExxonMobil Open - Doha The Dubai Tennis Championships - Dubai San Remo Challenger Open Seat Godo 2007 - Barcelona The Stella Artois Championships - London Countrywide Classic - Los Angeles RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington BellSouth Open - Vina del Mar Thailand Open - Bangkok Davidoff Swiss Indoors - Basel Miller Lite Hall of Fame Tennis Championships - Newport Qatar Exxon Mobil Open - Doha Open 13 - Marseille PBZ Zagreb Indoors - Zagreb The Dubai Tennis Championships - Dubai Davidoff Swiss Indoors Basel - Basel PBZ Zagreb Indoors - Zagreb Open 13 - Marseille Gerry Weber Open - Halle Open de Moselle - Metz Davidoff Swiss Indoors Basel - Basel Chennai Open - Chennai Grand Prix Hassan II - Casablanca Grolsch Open - Amsterdam Adidas International - Sydney AEGON International - Eastbourne Kroger / St. Jude International - Memphis Mallorca Open - Mallorca The Stella Artois Grass Court Championships - London Idea Prokom Open - Sopot CA Tennis Trophy - Vienna Open 13 - Marseille Adidas International - Sydney Mercedes-Benz Cup - Los Angeles Heilbronn Open - Heilbronn Grand Prix de Tennis de Lyon - Lyon RCA Championships - Indianapolis The Stella Artois Grass Court Championships - London The Stella Artois Grass Court Championships - London Credit Agricole Suisse Open - Gstaad Allianz Suisse Open - Gstaad Copenhagen Open - Copenhagen Thailand Open - Bangkok Open Seat Godo 2003 - Barcelona The Dubai Tennis Championships - Dubai Cerveza Club Columbia Open - Bogota AAPT Championships - Adelaide Franklin Templeton Tennis Classic - Scottsdale President's Cup 1999 - Tashkent Abierto Mexicano de Tenis Pegaso - Mexico City Mallorca Open - Mallorca Japan Open - Tokyo UNICEF Open - 's Hertogenbosch Idea Prokom Open - Sopot Seguros Bolivar Open - Cali Baton Rouge Pro Tennis Classic - Baton Rouge Scania Stockholm Open - Stockholm Allianz Suisse Open Gstaad - Gstaad AIG Japan Open - Tokyo Tata Open 2002 - Chennai International Tennis Championships - Delray Beach Energis Open - Amersfoort UBS Open Gstaad - Gstaad XII Internazionali di Tennis CARISBO - Bologna Rado Swiss Open - Gstaad Internazionali di Tennis di San Marino - San Marino Hellmann's Cup - Santiago Sybase Open - San Jose Open Seat-Godo '99 - Barcelona BMW Open - Munich Merano Open - Merano Pilot Pen International - New Haven Internazionali di Tennis di San Marino - San Marino Mallorca Open - Mallorca Connex Open Romania - Bucharest Qatar Mobil Open 2000 - Doha AXA Cup - London Copenhagen Open - Copenhagen Chevrolet Cup - Santiago The Stella Artois Grass Court Championships - Queen's/London Campionati Internazionali di Sicilia - Palermo Davidoff Swiss Indoors - Basel Grand Prix de Tennis de Lyon - Lyon Gold Flake Open - Chennai Kroger / St. Jude International - Memphis Milan Indoors - Milan Grand Prix Hassan II - Casablanca U.S. Men's Clay Court Championships - Houston Waldbaum's Hamlet Cup - Long Island Davidoff Swiss Indoors - Basel Sybase Open - San Jose U.S. Men's Clay Court Championships - Houston Mallorca Open - Mallorca AIG Japan Open - Tokyo BellSouth Open - Vina del Mar Campionati Internazionali di Sicilia - Palermo Copenhagen Open - Copenhagen Credit Agricole Suisse Open - Gstaad Croatia Open - Umag Copenhagen Open - Copenhagen Copa AT&T - Buenos Aires ABN/AMRO World Tennis Tournament - Rotterdam Ostrava Idea Prokom Open - Sopot Open Romania - Bucharest Thailand Open - Bangkok ABN/AMRO World Tennis Tournament - Rotterdam Gerry Weber Open - Halle St. Petersburg Open - St. Petersburg The Nottingham Open - Nottingham Open de Moselle - Metz Stockholm Open - Stockholm Internationaler Raiffeisen Grand Prix - St. Polten 1999 Mercedes Cup - Stuttgart Grolsch Open - Amsterdam Waldbaum's Hamlet Cup - Long Island Davidoff Swiss Indoors - Basel CA Tennis Trophy - Vienna Open 13 - Marseille Grand Prix Hassan II - Casablanca Telenordia Swedish Open - Bastad Internationaler Raiffeisen Grand Prix - St. Polten The Nottingham Open - Nottingham Salem Open - Hong Kong Scania Stockholm Open - Stockholm Gerry Weber Open - Halle Countrywide Classic - Los Angeles Open de Moselle - Metz Telenordia Swedish Open - Bastad If Stockholm Open - Stockholm Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires The Dubai Tennis Championships - Dubai Copa AT&T - Buenos Aires The Stella Artois Grass Court Championships - London Open de Moselle - Metz Ordina Open - 's-Hertogenbosch Davidoff Swiss Indoors - Basel If Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon SA Tennis Open - Johannesburg UNICEF Open - 's Hertogenbosch Mercedes Cup - Stuttgart Allianz Suisse Open - Gstaad Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Republic National Bank Monte Carlo Open - Monte Carlo Licher German Open - Hamburg Italian Open - Rome Tennis Masters Series - Monte Carlo The Ericsson Open - Miami Monte Carlo Open - Monte Carlo Italian Open - Rome German Open - Hamburg Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris The Ericsson Open - Miami Tennis Masters Series - Rome Tennis Masters Series - Toronto Tennis Masters Series - Miami AIG Japan Open Tennis Championships - Tokyo Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Tennis Masters Series - Indian Wells NASDAQ-100 Open - Miami Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Rogers Masters - Montreal Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal Pacific Life Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Indian Wells Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Tennis Masters Series - Miami U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London French Open - Paris Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Tennis Masters Series - Toronto Shanghai - Shanghai Tennis Masters Series - Hamburg 14th Paris Open - Paris BNP Paribas Masters - Paris Australian Open - Melbourne Davis Cup, World Group, QF, ESP-SUI 4-1 Davis Cup, Group 1, 2R, ECU-ARG 4-1 Davis Cup, Group 1, REL1, ARG-VEN 4-1 Davis Cup, World Group, 1R, AUS-SUI 3-2 Davis Cup, World Group, QR, SUI-BLR 5-0 Davis Cup, Group 1, REL2, ARG-COL 4-1 Davis Cup, World Group, 1R, SUI-USA 3-2 Davis Cup, World Group, QF, FRA-SUI 3-2 Davis Cup, Group 1, 2R, ARG-CAN 5-0 Davis Cup, World Group, SF, SVK-ARG 4-1 Davis Cup, World Group, PO, SUI-GBR 5-0 Davis Cup, World Group, 1R, SUI-AUS 2-3 U.S. Open - New York Davis Cup, World Group, QF, SUI-FRA 3-2 Australian Open - Melbourne Davis Cup, World Group, QF, BEL-SUI 3-2 Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York Tennis Masters Cup - Shanghai